<template>
  <div style="height: 50px; line-height: 50px; border-bottom: 1px solid #c0c0c0; display: flex; background-color:#545c64" >
    <div style="width: 200px; padding-left: 30px; font-weight: bold; color: dodgerblue">成绩管理系统</div>
    <div style="flex: 1"></div>
    <div style="width: 100px">
      <el-dropdown>
        <span class="el-dropdown-link" style="color:#409EFF;">
          {{user.name}}<i class="el-icon-arrow-down el-icon--right"></i>
        </span>
        <template #dropdown>
          <el-dropdown-menu>
            <el-dropdown-item @click="$router.push('/person')">修改密码</el-dropdown-item>
            <el-dropdown-item @click="loginOut">退出系统</el-dropdown-item>
          </el-dropdown-menu>
        </template>
      </el-dropdown>
    </div>
  </div>
</template>

<script>
  export default {
    name: "Header",
    data() {
      return {
        user: {
        }
      }
    },
    created() {
      let str = sessionStorage.getItem("user") || "{}"
      this.user = JSON.parse(str)
      console.log(this.user);

    },
    methods:{
      loginOut() {
        this.$message({
          message: '退出系统',
          type: 'success'
        });
         this.$router.push('/login');
         sessionStorage.removeItem("user")
      }
    }
  }
</script>

<style scoped>

</style>